package com.huilian.iotbox.admin.wap.dao;

import com.huilian.iotbox.data.dto.DeviceOnlineOfflineRecordDto;
import com.huilian.iotbox.data.vo.DeviceOnlineOfflineRecordVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author LinYinDong
 * @date 2024/5/22 11:02
 */
public interface DeviceOnlineOfflineRecordDao {

    List<DeviceOnlineOfflineRecordVo> deviceOnlineOfflineByDeviceNoList(DeviceOnlineOfflineRecordDto deviceOnlineOfflineRecordDto);

    void deleteRecentDays(@Param("deviceId") Integer deviceId, @Param("someDaysAgo") String someDaysAgo);
}
